47 research outputs found
Partial Pair Programming: Link between Solo and Pair Programming
Leaving of key team members can make an unrecoverable loss to an organization. It means knowledge of a task should be in mind of two or more than two programmers. Working of two people on same task on different machine is an awkward practice. So alternatively pair programming practice is the best solution for above problem. Besides many advantages of pair programming, it has certain drawbacks such as personality clashes, and these issues may dominant pair programming over solo programming. Here authors suggested a practice Partial Pair Programming, which will work as bridge between solo and pair programming practices. In partial pair programming, three drivers can make a pair with a navigator of their own group and navigator can make a pair with navigator of other group. This practice will get all advantages of pair programming as well as its own benefits. And also partial pair programming will remove almost all demerits of pair programming
Extension of Tinny Application for Cloud Based Custom Software with Encryption Queue: A Strategy to Protect Data on Cloud
Data protection is in your hands, even your data lands in the lap of service providers. Cloud computing is a new and emerging concept in the field of IT. It means do everything over the internet and put burden on the shoulders of cloud's service providers. Individuals or business organizations are hesitant to do their tasks over public networks like internet. They can't leave their sensitive data in the hands of service providers. It is due to lack of confidence and trust on service providers. Protecting customer's sensitive data on cloud is the major issue. Here authors purposed a strategy to protect customer's sensitive data before sending it towards service providers. The strategy consists of a barrier (Encryption Queue) to protect customer's data. With the use of this strategy, encryption procedure will be in the hands of customers themselves. This concept will help to built up customer's trust and will prepare them to shift desktop based applications over the cloud
Factors Influencing Choice of Energy Sources in Rural Pakistan
Modernisation of the agricultural and industrial sectors in
Pakistan over the last thirty years, increased village electrification,
increasing use of energy appliances by domestic users, and the usage of
modern technology in all sectors, caused energy demand to increase more
rapidly than energy supply. Sources of energy vary between urban and
rural populations, across income groups, and by type of households.
Pakistanis consume energy from both modern and traditional sources for
different purposes, such as lighting, cooking, heating, and
transportation. Modern sources of energy include electricity, oil, gas
and coal, while traditional sources consist of animal/plant residue
(firewood, crop residue and animal waste). Using a multinomial logit
regression model, this study analyses how rural households make choices
among different energy alternatives. The results suggest that because of
the limited access to modern energy sources, households rely on
traditional sources excessively, which may have a negative impact not
only on human and animal health but also on the environment. These
results suggest that the conversion of traditional energy sources into
modern ones, such as, biogas, use of energy efficient appliances, etc.
can have a positive impact on the environment and sustainable economic
growth. JEL Classification: R20, D11, Q43, Q42, Q5 Keywords: Rural,
Households, Energy Consumption, Energy Sources, Environmen
Refactoring for Multi-Dimensional Reusability
Source code should be simpler, easy to read and easy to understand. This slogan is not only relates to change the existing code for current service, but also has an association with reusability. Refactoring is a best idea for above issues i.e. keeping the code simple and support the emergent design practice. Many refactoring techniques have been produced related to code simplicity and understandability for maintainability & extensibility. Here author enforced to make the method with the division of three sections and each section should have an argument as a signal. Such technique will be the pillar of reusability from many directions
Selection of Web Services using Service Agent: An optimized way for the selection of Non-functional requirements
Web Services provide a promising results and solution according to the needs and requirements with fast & flexible manners for information sharing among different peoples and businesses. The major key issue in research in Web Services is the selection process which is most difficult & cumbersome because the increasing numbers of services that can not meet or fulfill all the non- functional requirements like performance, efficiency, reliability sensitivity etc. moreover for web services selection for Library System, the author suggests a model to select the searching material only related to books in hard copy form, softcopy form, read only and printable from. The Author suggests an agent for the selection of these books from the web. When any body else who wants to search a specific book from the web, then this service agent will show all the web sites where books will be available. The agent generates a list of books with their all user's needs and Non-functional requirements. On the basis of these non-functional requirements the user can pick the book according to the document provided by service agent. Keywords: Service Agent, Non-functional requirement, Web service
Cloud Based Dedicated Application for Multiple Organizations: Cloud Computing for All Organizations
Desktop applications should be run over the cloud environment. This is the slogan of those organization which are familiar with the cloud computing. Organization's members are not only responsible for smooth running of desktop application but also have a burden of successful running of database server, back & recovery devices, time and cost of human efforts. CBCS (Cloud Based Custom Software) is the solution of such issues. Development companies are responsible for development of CBCS of an organization. Although CBCS is a dedicated service to an organization, but existing CBCS can also dedicate to other organization when development companies will follow the CBDAMO (Cloud Based Dedicated Customized Application for Multiple Organization) technique. This is 6-layer technique which provides a smooth way to development companies for reusing the existing CBCS to new CBCS. Key Words: Cloud Computing, CBCS, DBCS, CBDAMO, Development Companie